FPGA Simulation Engine for Customized Construction of Neural Microcircuits
نویسندگان
چکیده
In this paper we describe an FPGA-based platform for high-performance and low-power simulation of neural microcircuits composed from integrate-and-fire (IAF) neurons. Based on high-level synthesis, our platform uses design templates to map hierarchies of neuron model to logic fabrics. This approach bypasses high design complexity and enables easy optimization and design space exploration. We demonstrate the benefits of our platform by simulating a variety of neural microcircuits that perform oscillatory path integration, which evidence suggests may be a critical building block of the navigation system inside a rodent’s brain. Experiments show that our FPGA simulation engine for oscillatory neural microcircuits can achieve up to 39x speedup compared to software benchmarks on commodity CPU, and 232x energy reduction compared to embedded ARM core.
منابع مشابه
Biodiesel production from tomato seed and its engine emission test and simulation using Artificial Neural Network
In this study, tomato seed oil was used to produce Biodiesel fuel. To reduce the percentage of free fatty acids, the oil was reacted at a temperature of 40, 50, and 60°C with a mixture of sulphuric acid and the industrial methanol with different molar ratios of oil. The best conversion efficiency was achieved at 60°C and a molar ratio of 1:9. In the transesterification step, biodiesel was produ...
متن کاملFPGA implementation of ReSuMe learning in Spiking Neural Networks
Recent simulation experiments with ReSuMe learning in Spiking Neural Networks (SNN) indicate that the networks of spiking neurons can be successfully applied to control neuroprostheses1. However, when considering efficient, portable neurocontrollers, one has to deal with the constraints defined by the task at hand, that is the strict requirements for the real-time operating of the controller, i...
متن کاملArchitecture and Simulation of Timing Synchronization Circuits for the FPGA Implementation of Narrowband Waveforms
This paper describes the architecture, design flow and verification process for the FPGA implementation of timing recovery circuits for QAM waveforms. We achieve sample timing alignment by phase selection of a polyphase matched filter. The challenge in realizing these circuits in hardware is not in the construction of the multirate filter architecture, but rather the complex control circuitry t...
متن کاملNeuro-fuzzy control of bilateral teleoperation system using FPGA
This paper presents an adaptive neuro-fuzzy controller ANFIS (Adaptive Neuro-Fuzzy Inference System) for a bilateral teleoperation system based on FPGA (Field Programmable Gate Array). The proposed controller combines the learning capabilities of neural networks with the inference capabilities of fuzzy logic, to adapt with dynamic variations in master and slave robots and to guarantee good prac...
متن کاملComputer Models and Analysis Tools for Neural Microcircuits
This chapter surveys web resources regarding computer models and analysis tools for neural microcircuits. In particular it describes the features of a new website (www.lsm.tugraz.at) that facilitates the creation of computer models for cortical neural microcircuits of various sizes and levels of detail, as well as tools for evaluating the computational power of these models in a Matlab-
متن کامل